package com.codegeek.project.ExcelHelper;

import com.codegeek.framework.aspectj.lang.annotation.Excel;

/**
 * @author wj
 * @ClassName
 * @Description
 * @date 2020-03-05
 */
public class CGSlopeSensorExcel {

    @Excel(name="监测内容")
    private  String monitorDetail;

    @Excel(name = "传感器类型",combo = {"GNSS","测斜仪","雨量计"},cellType = Excel.ColumnType.STRING)
    private String sensorTypeID;

    @Excel(name = "传感器名称")
    private String sensorName;

    @Excel(name = "传感器编号")
    private String sensorNumber;

    @Excel(name = "传感器描述信息")
    private String sensorDescription;

    @Excel(name = "通信设备IMEI",cellType=Excel.ColumnType.STRING)
    private String imei;

    @Excel(name="传感器点位ID,请对应点位id",cellType = Excel.ColumnType.NUMERIC)
    private Integer pointId;

    @Excel(name = "供应商ID,请对应供应商id",cellType = Excel.ColumnType.NUMERIC)
    private Long supplierId;

    @Excel(name = "是否启用",readConverterExp = "0=是,1=否",cellType = Excel.ColumnType.STRING)
    private String isValid;

//    @Excel(name = "监测项")
    private String monitorItems;

//    @Excel(name = "一级阈值")
//    private float threshold1;
//
//    @Excel(name = "二级阈值")
//    private float threshold2;
//
//    @Excel(name = "三级阈值")
//    private float threshold3;

//    @Excel(name = "基本参数")
    private String baseParams;

    public String getMonitorDetail() {
        return monitorDetail;
    }

    public void setMonitorDetail(String monitorDetail) {
        this.monitorDetail = monitorDetail;
    }

    public String getSensorName() {
        return sensorName;
    }

    public void setSensorName(String sensorName) {
        this.sensorName = sensorName;
    }

    public String getSensorNumber() {
        return sensorNumber;
    }

    public void setSensorNumber(String sensorNumber) {
        this.sensorNumber = sensorNumber;
    }

    public String getImei() {
        return imei;
    }

    public void setImei(String imei) {
        this.imei = imei;
    }

    public String getIsValid() {
        return isValid;
    }

    public void setIsValid(String isValid) {
        this.isValid = isValid;
    }

    public String getBaseParams() {
        return baseParams;
    }

    public void setBaseParams(String baseParams) {
        this.baseParams = baseParams;
    }


    public Integer getPointId() {
        return pointId;
    }

    public void setPointId(Integer pointId) {
        this.pointId = pointId;
    }

    public String getSensorTypeID() {
        return sensorTypeID;
    }

    public void setSensorTypeID(String sensorTypeID) {
        this.sensorTypeID = sensorTypeID;
    }

    public Long getSupplierId() {
        return supplierId;
    }

    public void setSupplierId(Long supplierId) {
        this.supplierId = supplierId;
    }

    public String getSensorDescription() {
        return sensorDescription;
    }

    public void setSensorDescription(String sensorDescription) {
        this.sensorDescription = sensorDescription;
    }

    public String getMonitorItems() {
        return monitorItems;
    }

    public void setMonitorItems(String monitorItems) {
        this.monitorItems = monitorItems;
    }

//    public float getThreshold1() {
//        return threshold1;
//    }
//
//    public void setThreshold1(float threshold1) {
//        this.threshold1 = threshold1;
//    }
//
//    public float getThreshold2() {
//        return threshold2;
//    }
//
//    public void setThreshold2(float threshold2) {
//        this.threshold2 = threshold2;
//    }
//
//    public float getThreshold3() {
//        return threshold3;
//    }
//
//    public void setThreshold3(float threshold3) {
//        this.threshold3 = threshold3;
//    }
}
